difficult problem to resolve - Alemán Inglés Diccionario